<!DOCTYPE stack PUBLIC "-//Apple, Inc.//DTD stack V 2.0//EN" "" >
<stack>
<name>in</name>
<id>-1</id>
<cardCount>10</cardCount>
<cardID>3003</cardID>
<listID>2103</listID>
<cantModify><false /></cantModify>
<cantDelete><true /></cantDelete>
<cantAbort><false /></cantAbort>
<cardSize>
<width>512</width>
<height>342</height>
</cardSize>
<script>-- FireWrite v1.04-- Copyright (C) 1998-1999 Masahiro Maru (Dangerous Systems)-- All rights reserved.Function GetVersionreturn "1.04"End GetVersionon openStackset the zoomed of card window to truelock screenreset menuBarif version < 2.2 thenanswer "HyperCardテテε頴テ [テ姥テ嘉。テ嘉ャテ邃「2.2テテ甘テ凝窶。テュツキテツ「テテε竕暗②FireWriteテï」ソテゥツソテァsテ竏妥テ暗ツアテ竏テテ陛竕暗ツエテ窶ケテマ\テテ津③HyperCardテテε頴テ [テ姥テ嘉。テ嘉ャテï」ソ2.2テ ツサティ窶榲窶ヲテツオテニ津ツゥテテテ窶ケテホゥテ」Nテャテテツオテニ津「竏ォテ竕・テツ「テ③" with "ティIテウマ\"doMenu "Quit HyperCard"end ifif GetEnvironment() is "development" thenset the userLevel to 5elseset the userLevel to 3end ifset the textArrows to trueput "FireWriteテ窶ヲテツャテツ「テニ..." into menuItem 1 of menu "Apple" with menuMessage "aboutHyperMemo"delete menuItem 1 of menu "File"put "テェVテ」Kテ雨テ [テ栄" before menuItem 1 of menu "File" with menuMessage "newMemo"put "-" before menuItem 2 of menu "File"put "テ、Jテ竕 ..." before menuItem 3 of menu "File" with menuMessage "ReadFile"put "テ液テ院テ韻テ嘉」テ窶ヲテッ竄ャテォ竏" after menuItem 3 of menu "File" with menuMessage "writeTextfile"repeat for 5delete menuItem 5 of menu "File"end repeatput "テ嘉 テ嘉テï」ソテ テ崚ァツクテ竏妥テ..." before menuItem 7 of menu "File" with menuMessage "printMemo"repeat for 4delete menuItem 8 of menu "File"end repeatset the commandChar of menuItem 1 of menu "File" to "N"set the commandChar of menuItem "テ、Jテ竕 ..." of menu "File" to "O"set the commandChar of menuItem "テ液テ院テ韻テ嘉」テ窶ヲテッ竄ャテォ竏" of menu "File" to "S"set the commandChar of menuItem "テ嘉 テ嘉テï」ソテ テ崚ァツクテ竏妥テ..." of menu "File" to "P"put "テ竏妥笳甘ニ津ï」ソテォIテォï」ソ" before menuItem 8 of menu "Edit" with menuMessage "SelectAll"repeat while there is a menuItem 9 of menu "Edit"delete menuItem 9 of menu "Edit"end repeatset commandChar of menuItem "テ竏妥笳甘ニ津ï」ソテォIテォï」ソ" of menu "Edit" to "A"repeat for 5delete menuItem 10 of menu "Go"end repeatput "テ雨テ [テ栄テテεャ窶。テウeテï」ソティツ。テ竏" after menuItem 5 of menu "Go" with menuMessage "memoEmpty"put "テ雨テ [テ栄テï」ソテァテ古ィテコテ竏妥テ" after menuItem 6 of menu "Go" with menuMessage "memoDelete"put "-" after menuItem 7 of menu "Go"put "-" after menu "Go"put "テ雨テ [テ栄テョ窶佚ァテ愿ï」ソテゥwテュテ凝ツオテニ津ァsテ竕 ..." after menu "Go" with menuMessage "gotoSHITEIcard"put "-" after menu "Go"put "テァ竕暗ィテ「テテεィdテウvテツサテ雨テ [テ栄" after menu "Go" with menuMessage "FirstJuyo"put "テォOテテεィdテウvテツサテ雨テ [テ栄" after menu "Go" with menuMessage "PrevJuyo"put "テゥテシテテεィdテウvテツサテ雨テ [テ栄" after menu "Go" with menuMessage "NextJuyo"put "テァ竕暗・窶榲テεィdテウvテツサテ雨テ [テ栄" after menu "Go" with menuMessage "LastJuyo"put "-" after menu "Go"put "テ・テシテァトア..." after menu "Go" with menuMessage "findMemo"put "テュuテツエテ、竏妥ツカ..." after menu "Go" with menuMessage "okikae"repeat for 5delete menuItem 1 of menu "Go"end repeatset the commandChar of menuItem "テ雨テ [テ栄テョ窶佚ァテ愿ï」ソテゥwテュテ凝ツオテニ津ァsテ竕 ..." of menu "Go" to "5"set the commandChar of menuItem "テァ竕暗ィテ「テテεィdテウvテツサテ雨テ [テ栄" of menu "Go" to "6"set the commandChar of menuItem "テォOテテεィdテウvテツサテ雨テ [テ栄" of menu "Go" to "7"set the commandChar of menuItem "テゥテシテテεィdテウvテツサテ雨テ [テ栄" of menu "Go" to "8"set the commandChar of menuItem "テァ竕暗・窶榲テεィdテウvテツサテ雨テ [テ栄" of menu "Go" to "9"set the commandChar of menuItem "テ・テシテァトア..." of menu "Go" to "F"set the commandChar of menuItem "テュuテツエテ、竏妥ツカ..." of menu "Go" to "R"set the commandChar of menuItem 1 of menu "Style" to "T"set the commandChar of menuItem 2 of menu "Style" to "B"set the commandChar of menuItem 3 of menu "Style" to "I"set the commandChar of menuItem 4 of menu "Style" to "U"create menu "ツェ竕・窶コニ抵ャ"put "テイbテ竏" into menu "ツェ竕・窶コニ抵ャ" with menuMessage "speakMemo"put "テイbテ竏妥テεï」ソテュテ愿ゥ~" after menu "ツェ竕・窶コニ抵ャ" with menuMessage "speakstopMemo"set commandChar of menuItem "テイbテ竏" of menu "ツェ竕・窶コニ抵ャ" to "H"set enabled of menuItem "テイbテ竏妥テεï」ソテュテ愿ゥ~" of menu "ツェ竕・窶コニ抵ャ" to falseif the version >= 2.3 thenVoicesCheckelseput "テゥgテツカテ窶ケテマ\テテ" into menu "ツェ竕・窶コニ抵ャ"set enabled of menu "ツェ竕・窶コニ抵ャ" to falseend ifcreate menu "ホゥテ包ャつコツィナク"put "テ嘉 テ嘉ティテ禿ッテ" after menu "ホゥテ包ャつコツィナク" with menuMessage "GetFileInfo"put "-" after menu "ホゥテ包ャつコツィナク"put "テァツーテャヒ凖テεャヒ凖ッtテï」ソテォ}テャツク" after menu "ホゥテ包ャつコツィナク" with menuMessage "theDate"put "テァツーテテεゥテサテ、窶佚ï」ソテォ}テャツク" after menu "ホゥテ包ャつコツィナク" with menuMessage "theTime"put "テウテェテェテョテï」ソテォ}テャツク" after menu "ホゥテ包ャつコツィナク" with menuMessage "ransu"put "-" after menu "ホゥテ包ャつコツィナク"put "テ英テ嘉・テ叡テ曳" after menu "ホゥテ包ャつコツィナク" with menuMessage "ShowPal"put "テ映テ液テ羽テ嘉」テ曳テ液テ羽テ嘉ャテ曳テッナ禿ァX..." after menu "ホゥテ包ャつコツィナク" with menuMessage "ChangeFont"put "テ陰テ韻テ嘘テ嘉ャテ「ツェ" after menu "ホゥテ包ャつコツィナク" with menuMessage "changeIcon"put "テ、gテュツ」テゥq.txtテï」ソテッtテテ佚テ" after menu "ホゥテ包ャつコツィナク" with menuMessage "PlusTXT"IF GetData(2) is "テ、gテュツ」テゥqon" THENset the checkMark of menuItem "テ、gテュツ」テゥq.txtテï」ソテッtテテ佚テ" of menu "ホゥテ包ャつコツィナク" to TRUEEND IFend openStackon closeStackset the cursor to watchIF the checkMark of menuItem "テ陰テ韻テ嘘テ嘉ャテ「ツェ" of menu "ホゥテ包ャつコツィナク" is true THENChangeIconEND IFIF the freesize of this stack > 0 THENput "テホゥテテヲテツ「テ窶ケテ厩テ運テ叡テ丑テェテテウテケテï」ソテァsテツ。テニ津ツョテテ凝窶ケテ竏妥③ティ竕 テ Xテツョテォ窶愿テクテ「竏ォテ竕・テツ「テ③" into message windowdoMenu "Compact Stack"put empty into message windowhide message windowEND IFset the lockScreen to TRUEreset menuBarend closeStackon resumeStackopenStackend resumeStackon suspendStacklock screenreset menuBarend suspendStackon openCardput the number of this card into cardNumput the number of cards in this stack into allcardput "テ・v"& allcard & "テアテ。テュテ愿テ"& cardNum & "テアテ。テア竅" into field "cardNumber"unlock screenend openCardon closeCardlock screenend closeCardon idleIF the version is 2.3 THENSpeakingCheckEND IFend idleon aboutHyperMemopicture "About",resource,rect,FALSEset the rectangle of window "About" to 106,121,407,222show window "About"wait until the mouseClick is TRUEset the scroll of window "About" to 0,102wait until the mouseClick is TRUEclose window "About"end aboutHyperMemoon doMenu menuItemName,menuNameIF menuName is "竏や頼竏" or menuName is "Color" THENanswer "FireWriteテャ窶。テ竕暗テ陛②HyperCardテテε雨テ嘉「テ [テ」@テョ¥テテ陛ゥgテウpテ竏妥テ暗ツアテ竏テ邃「テ竕暗ツエテ窶ケテマ\テテ津③"exit doMenuEND IFpass doMenuend doMenuon newMemoIF the optionKey is Down THENlock recentask "テ「ホゥテアテ。テァテ湘テ凝窶ケテ竏妥ツゥテ⑨" with 1put it into suujiif suuji is empty then exit newMemoif suuji is not an integer or it < 1 thenanswer "テゥツゥテォRテェテョテ竕暗ツョテ、テ凝ツ「テツオテ窶ケテ竏妥③"exit newMemoend ifif suuji > 2147483646 thenanswer "テェテョテ邃「テォテづツエテ竏妥ツィテ窶ケテ竏妥③"exit newMemoend iflock screenrepeat suujiset cursor to busydoMenu "New Card"end repeatexit newMemoend ifdoMenu "New Card"end newMemoon ReadFileanswer file "テャツォテ窶コテァテサテïャテ液テ院テ韻テ嘉」テï」ソテォIテテ津竕暗竕 テテヲテ竕・テツ「" of type "TEXT" or "ttro"if it is empty then exit ReadFileput it into textnameopen file textnameread from file textname for 30000put it into field "Memo"close file textnamelock screenput FileInfo(textName) into fileInfoForTextFileput line 8 of fileInfoForTextFile && line 9 of fileInfoForTextFile into createdDateput line 11 of fileInfoForTextFile && line 12 of fileInfoForTextFile into lastModifyput createdDate into field "テァテ湘ェツィテャヒ凖⑴テゥテサ"put lastModify into field "テァ竕暗ィIティCテェ竕・テャヒ凖⑴テゥテサ"put line 1 of fileInfoForTextFile into background field "FileName"end ReadFileon writeTextfileput background field "FileName" into DefaultNameIF DefaultName is empty THENput "テアツコティテεアツ「テェ窶コテュテ" into DefaultNameEND IFIF GetData(2) is "テ、gテュツ」テゥqon" THENrepeatIF the length of DefaultName < 28 THEN exit repeatdelete last character of DefaultNameend repeatput ".txt" after DefaultNameEND IFIF the optionKey is Down THENIF the shiftKey is Down THENask file "テ液テ院テ韻テ嘉」テアツコテï」ソティテォテツエテァテサテテ津竕暗「竏ォテ竕・テツ「" with DefaultNameput it into fileNamelock screengo to first cardput 0 into juyoNumberrepeat for the number of cards in this stackgo to next cardIF the hilite of background button "ティdテウv" is false THEN next repeatadd 1 to juyoNumberopen file fileName & "-" & juyoNumberwrite bg fld "Memo" to file fileName & "-" & juyoNumberclose file fileName & "-" & juyoNumberend repeatput 0 into juyoNumberexit writeTextfileEND IFask file "テ液テ院テ韻テ嘉」テアツコテï」ソティテォテツエテァテサテテ津竕暗「竏ォテ竕・テツ「" with DefaultNameput it & "-" into fileNamelock screenif fileName is "-" then exit writeTextfilego to first cardrepeat for the number of cards in this stackrepeat for 1if backGround field "Memo" is empty then exit repeatopen file fileName & the number of this cardwrite bg fld "Memo" to file fileName & the number of this cardclose file fileName & the number of this cardend repeatgo to next cardend repeatexit writeTextfileend ifask file "テ液テ院テ韻テ嘉」テアツコテï」ソティテォテツエテァテサテテ津竕暗「竏ォテ竕・テツ「" with DefaultNameput it into fileNameif fileName is empty then exit writeTextfileopen file fileNamewrite bg fld "Memo" to file fileNameclose file fileNameend writeTextfileon printMemoprint field "Memo"end printMemoon SelectAllset cursor to watchselect text of background field "Memo"end SelectAllon findMemoglobal kenchananswer "テ・テシテァトアテッヒ堙ア@テï」ソテォIテテ津竕暗「竏ォテ竕・テツ「" with "テ鵜テ嘉嘉嘉ャテ瓜テ嘉」" or "ティ竅テツオテ竕 テ・テシテァトア" or "テュツ ティテ古・テシテァトア"put it into houhouif houhou is "テ鵜テ嘉嘉嘉ャテ瓜テ嘉」" then exit findMemoask "テ・テシテァトアテッ竏づゥテカテウテ津ï」ソテャツクテテ催ニ津「竏ォテ竕・テツ「" with kenchanif it is empty then exit findMemoput it into kenchanif houhou is "テュツ ティテ古・テシテァトア" thenfind string kenchanelsefind whole kenchanend ifend findMemoon okikaeglobal findChar,okikaeCharask "テ・テシテァトアテ竏妥テ暗ッ竏づゥテカテウテ津ï」ソテャツクテウテ陛ツオテニ津竕 テテヲテ竕・テツ「テ③" with findCharif it is empty then exit okikaeput it into findCharask "テュuテツエテ、竏妥ツカテテ暗ッ竏づゥテカテウテ津ï」ソテャツクテウテ陛ツオテニ津竕 テテヲテ竕・テツ「テ③" with okikaeCharput it into okikaeCharIF offset(findChar,okikaeChar) is not 0 THEN put "テ迂テ [テ盈テ [テ⑿ティナ津⒀" into OKnanoanswer "テュuテツエテ、竏妥ツカティï」ソテ・ティテ⑦" with "テ竏妥笳甘ニ" or "テ㈲テツャテテε窶コ"if it is "テ㈲テツャテテε窶コ" thenfind string findCharif the result is not "not found" then put okikaeChar into the foundChunklock screenTimeChangeexit okikaeend iflock Screenif OKnano is "テ迂テ [テ盈テ [テ⑿ティナ津⒀" thenrepeat foreverset cursor to busyfind string findCharif the result is"not found" then exit okikaeput "alskdj" into the foundChunkfind string "wgjpyl"put okikaeChar into the foundChunkend repeatELSErepeat foreverset cursor to busyfind string findCharif the result is"not found" then exit okikaeput okikaeChar into the foundChunkend repeatEND IFend okikaeon theDateget the selectedChunkif it is empty then exit theDateput the long date after the selectedChunklock screenTimeChangeend theDateon theTimeget the selectedChunkif it is empty then exit theTimeput the long time after the selectedChunklock screenTimeChangeend theTimeon ransuget the selectedChunkif it is empty then exit ransuask "テウテェテェテョテï」ソティoテ竏妥ェテョテテεョテ陛 テ陛ï」ソテャツクテウテ陛ツオテニ津「竏ォテ竕・テツ「テ③" with 100put it into ransuNameif ransuName is empty then exit ransuif ransuName is not an integer or it < 1 thenanswer "テゥツゥテォRテェテョテ竕暗ツョテ、テ凝ツ「テツオテ窶ケテ竏妥③"exit ransuend ifif ransuName > 2147483646 thenanswer "テェテョテ邃「テォテづツエテ竏妥ツィテ窶ケテ竏妥③"exit ransuEND IFput empty&&random(ransuName)&&"(テウテェテェテョ)" after the selectedChunkTimeChangeend ransuon memoEmptyanswer "ティツ。テツオテニ津窶。テテ甘テ偲ツオテツ「テ竕暗竏妥ツゥテ⑨" with "OK" or "テ鵜テ嘉嘉嘉ャテ瓜テ嘉」"if it is "テ鵜テ嘉嘉嘉ャテ瓜テ嘉」" then exit memoEmptyset the lockScreen to TRUEput empty into field "Memo"put empty into field "FileName"put empty into field "テァテ湘ェツィテャヒ凖⑴テゥテサ"put empty into field "テァ竕暗ィIティCテェ竕・テャヒ凖⑴テゥテサ"end memoEmptyon memoDeleteput the number of cards in this stack into allcardif the optionKey is Down thenask "テ「ホゥテアテ。ティツ。テツオテ窶ケテ竏妥ツゥテ⑨" with 1put it into suujiif suuji is empty then exit memoDeleteif suuji is not an integer or it < 1 thenanswer "テゥツゥテォRテェテョテ竕暗ツョテ、テ凝ツ「テツオテ窶ケテ竏妥③"exit memoDeleteEND IFIF suuji > 2147483646 THENanswer "テェテョテ邃「テォテづツエテ竏妥ツィテ窶ケテ竏妥③" with "OK"exit memoDeleteEND IFIF allcard < suuji THENanswer "テゥwテュテ凝テεェテョテゥテカテ邃「テ・ツェテァ窶コテテε嘉 テ嘉テェテョテï」ソテ「zテツカテニ津ツ「テ窶ケテ竏妥③" with "OK"exit memoDeleteELSE IF allcard = suuji thenanswer "テゥwテュテ凝テεェテョテゥテカテテ陛・ツェテァ窶コテテε嘉 テ嘉テェテョテ竏テャテ佚竏づ竕暗竏妥③" & return & "テテ甘ツ。テニ津厩テ運テ叡テ丑テァテ古ィテコテï」ソテァsテツ「テ窶ケテ竏妥③テテ甘テ偲ツオテツ「テ竕暗竏妥ツゥテ⑨" with "テ厩テ運テ叡テ丑テァテ古ィテコ" or "テ鵜テ嘉嘉嘉ャテ瓜テ嘉」"if it is "テ鵜テ嘉嘉嘉ャテ瓜テ嘉」" then exit memoDeletedoMenu "Delete Stack..."exit memoDeleteEND IFlock screenrepeat suujiset cursor to busydoMenu "Delete Card"end repeatexit memoDeleteend ifanswer "ティツ。テツオテニ津窶。テテ甘テ偲ツオテツ「テ竕暗竏妥ツゥテ⑨" with "OK" or "テ鵜テ嘉嘉嘉ャテ瓜テ嘉」"if it is "テ鵜テ嘉嘉嘉ャテ瓜テ嘉」" then exit memoDeleteif allcard is 1 thenanswer "テゥwテュテ凝テεェテョテゥテカテテ陛・ツェテァ窶コテテε嘉 テ嘉テェテョテ竏テャテ佚竏づ竕暗竏妥③" & return & "テテ甘ツ。テニ津厩テ運テ叡テ丑テァテ古ィテコテï」ソテァsテツ「テ窶ケテ竏妥③テテ甘テ偲ツオテツ「テ竕暗竏妥ツゥテ⑨" with "テ厩テ運テ叡テ丑テァテ古ィテコ" or "テ鵜テ嘉嘉嘉ャテ瓜テ嘉」"if it is "テ鵜テ嘉嘉嘉ャテ瓜テ嘉」" then exit memoDeletedoMenu "Delete Stack..."exit memoDeleteend ifdoMenu "Delete Card"end memoDeleteon gotoSHITEIcardask "テ 竅テャテテェテ甘テε嘉 テ嘉テテεョ窶佚ァテ愿ï」ソテャツクテウテ陛ツオテニ津「竏ォテ竕・テツ「テ③" with the number of this cardif the result is "テ鵜テ嘉嘉嘉ャテ瓜テ嘉」" then exit gotoSHITEIcardif it is not an integer or it < 1 thenanswer "テゥツゥテォRテェテョテ竕暗ツョテ、テ凝ツ「テツオテ窶ケテ竏妥③"exit gotoSHITEIcardend ifif it > 2147483646 thenanswer "テェテョテゥテカテ邃「テォテづツエテ竏妥ツィテ窶ケテ竏妥③"exit gotoSHITEIcardend ifif the number of cards in this stack < it thenanswer "テゥwテュテ凝テεェテョテゥテカテ邃「テ・ツェテァ窶コテテε嘉 テ嘉テェテョテï」ソテ「zテツカテニ津ツ「テ窶ケテ竏妥③"exit gotoSHITEIcardend ifgo to card itend gotoSHITEIcardon FirstJuyoset cursor to watchlock screenpush cardgo to first cardput "ティdテウvテ荏テ宇テ叡テ丑テ閲テ叡テ丑テ厩テ邃「テ荏テ宇テ叡テ丑テ竕・テテ催ニ津ツ「テテ暗雨テ [テ栄テテ陛ォ竏づァ窶コテツオテ窶ケテマ\テテ津竕暗ツオテホゥテ③" into DiaMsgIF the hilite of backGround button "ティdテウv" is true THENput the number of this card into CardNumput "テツアテテε雨テ [テ栄テ ツサテ、Oテ窶ヲ" before DiaMsgEND IFrepeat for the number of cards in this stackgo to next cardif the hilite of backGround button "ティdテウv" is true and the number of this card <> CardNum then exit FirstJuyoend repeatpop cardunlock screenanswer DiaMsgend FirstJuyoon PrevJuyoset cursor to watchlock screenput "ティdテウvテ荏テ宇テ叡テ丑テ閲テ叡テ丑テ厩テ邃「テ荏テ宇テ叡テ丑テ竕・テテ催ニ津ツ「テテ暗雨テ [テ栄テテ陛ォ竏づァ窶コテツオテ窶ケテマ\テテ津竕暗ツオテホゥテ③" into DiaMsgIF the hilite of backGround button "ティdテウv" is true THENput the number of this card into CardNumput "テツアテテε雨テ [テ栄テ ツサテ、Oテ窶ヲ" before DiaMsgEND IFrepeat for the number of cards in this stackgo to prev cardif the hilite of backGround button "ティdテウv" is true and the number of this card <> CardNum then exit PrevJuyoend repeatunlock screenanswer DiaMsgend PrevJuyoon NextJuyoset cursor to watchlock screenput "ティdテウvテ荏テ宇テ叡テ丑テ閲テ叡テ丑テ厩テ邃「テ荏テ宇テ叡テ丑テ竕・テテ催ニ津ツ「テテ暗雨テ [テ栄テテ陛ォ竏づァ窶コテツオテ窶ケテマ\テテ津竕暗ツオテホゥテ③" into DiaMsgIF the hilite of backGround button "ティdテウv" is true THENput the number of this card into CardNumput "テツアテテε雨テ [テ栄テ ツサテ、Oテ窶ヲ" before DiaMsgEND IFrepeat for the number of cards in this stackgo to next cardif the hilite of backGround button "ティdテウv" is true and the number of this card <> CardNum then exit NextJuyoend repeatunlock screenanswer DiaMsgend NextJuyoon LastJuyoset cursor to watchlock screenpush cardgo to last cardput "ティdテウvテ荏テ宇テ叡テ丑テ閲テ叡テ丑テ厩テ邃「テ荏テ宇テ叡テ丑テ竕・テテ催ニ津ツ「テテ暗雨テ [テ栄テテ陛ォ竏づァ窶コテツオテ窶ケテマ\テテ津竕暗ツオテホゥテ③" into DiaMsgIF the hilite of backGround button "ティdテウv" is true THENput the number of this card into CardNumput "テツアテテε雨テ [テ栄テ ツサテ、Oテ窶ヲ" before DiaMsgEND IFrepeat for the number of cards in this stackgo to prev cardif the hilite of backGround button "ティdテウv" is true and the number of this card <> CardNum then exit LastJuyoend repeatpop cardunlock screenanswer DiaMsgend LastJuyoon speakMemoset enabled of menuItem "テイbテ竏妥テεï」ソテュテ愿ゥ~" of menu "ツェ竕・窶コニ抵ャ" to trueanswer "テイbテツオテニ津窶。テテ甘テ偲ツオテツ「テ竕暗竏妥ツゥテ⑨" & return & "テャヒ凖ア{テ・テ催テ陛ェ竕・ティテ古窶ヲテュテケテテ暗ツアテ竏テテ陛竕暗ツエテ窶ケテマ\テテ津③" with "OK" or "テ鵜テ嘉嘉嘉ャテ瓜テ嘉」"if it is "OK" then speak field "Memo"end speakMemoon speakstopMemoset enabled of menuItem "テイbテ竏妥テεï」ソテュテ愿ゥ~" of menu "ツェ竕・窶コニ抵ャ" to FALSEstop speechend speakstopMemoon ChangeFontask "テッナ禿ァXテツオテホゥテツ「テ液テ羽テ嘉ャテ曳テアツコテï」ソテャツクテウテ陛ツオテニ津「竏ォテ竕・テツ「テ③" with "Osakaテ❶テャテエテッテケ"if the result is "Cancel" then exit ChangeFontput it into fontNamerepeat with i = 1 to 36set the cursor to busyget FontExists(FontName,i)IF it is TRUE THEN Exit repeatIF i=36 THENAnswer "テツェテテεテ甘ツァテツサテ液テ羽テ嘉ャテ曳テテ陛韻テ嘉ャテ厩テ曳テ [テ嘉」テ竕・テテ催ニ津ツ「テ窶ケテマ\テテ津⑦"&FontName&return&"テ液テ羽テ嘉ャテ曳テアツコテï」ソテ、mテョFテツオテ②テ窶。テツァテ テ催「テ津窶堙テ凝ュツコテツオテニ津「竏ォテ竕・テツ「テ③"Exit to HyperCardend ifend repeatset the cursor to watchset the textFont of field "Memo" to FontNameend ChangeFonton changeIconlock screenput GetData(1) into SoLif SoL is "テ陰テ韻テ嘘テ嘉ャテ「ツェoff" thenset icon of bg btn "MiniIcon" to "Memo"set the rectangle of card window to 1,20,64,84set the style of bg btn "MiniIcon" to rectangleset the autoHilite of bg btn "MiniIcon" to trueset the rectangle of bg btn "MiniIcon" to 0,0,64,64SetData "1,テ陰テ韻テ嘘テ嘉ャテ「ツェon"set checkMark of menuItem "テ陰テ韻テ嘘テ嘉ャテ「ツェ" of menu "ホゥテ包ャつコツィナク" to trueelse if SoL is "テ陰テ韻テ嘘テ嘉ャテ「ツェon" thenset icon of bg btn "MiniIcon" to emptyset the style of bg btn "MiniIcon" to transparentset the autoHilite of bg btn "MiniIcon" to falseSetData "1,テ陰テ韻テ嘘テ嘉ャテ「ツェoff"set the zoomed of card window to trueset checkMark of menuItem "テ陰テ韻テ嘘テ嘉ャテ「ツェ" of menu "ホゥテ包ャつコツィナク" to falseEND IFend changeIconon ShowPalpalette "FW_Palette"end ShowPalon getFileInfoset the cursor to watchput "テ液テ院テ韻テ嘉」ティテ禿ッテ" into dialogMessageput (the number of chars of background field "Memo")-(the number of lines of background field "Memo")+1 into messageHelper1IF messageHelper1 is 1 THEN put 0 into messageHelper1put "テアツコテォOテ⑦"&background field "FileName" into line 3 of dialogMessageput "テッ竏づゥテカテェテョテ⑦"&the number of chars of background field "Memo" into line 4 of dialogMessageput "テッ竏づゥテカテェテョテ⑿テ「ツクテァsテ嘘テ [テ栄テï」ソテ、窶ケテ窶ケテツサテツ「テ⒀テ⑦"&messageHelper1 into line 5 of dialogMessageput "テュPテ・テ催ェテョテ⑦"&the number of words of background field "Memo" into line 6 of dialogMessageput "テァsテェテョテ⑦"&the number of lines of background field "Memo" into line 7 of dialogMessageanswer dialogMessageend getFileInfofunction GetData LiNumreturn line LiNum of background field "Development"end GetDataon SetData LiNumTStrput item 2 of LiNumTStr into line (item 1 of LiNumTStr) of background field "Development"end SetDataon PlusTXTIF GetData(2) is "テ、gテュツ」テゥqoff" THENSetData "2,テ、gテュツ」テゥqon"set the checkMark of menuItem "テ、gテュツ」テゥq.txtテï」ソテッtテテ佚テ" of menu "ホゥテ包ャつコツィナク" to TRUEELSE IF GetData(2) is "テ、gテュツ」テゥqon" THENSetData "2,テ、gテュツ」テゥqoff"set the checkMark of menuItem "テ、gテュツ」テゥq.txtテï」ソテッtテテ佚テ" of menu "ホゥテ包ャつコツィナク" to FALSEEND IFend PlusTXTon TimeChangeif field "テァテ湘ェツィテャヒ凖⑴テゥテサ" is empty thenput the long date & the long time into field "テァテ湘ェツィテャヒ凖⑴テゥテサ"put the long date & the long time into field "テァ竕暗ィIティCテェ竕・テャヒ凖⑴テゥテサ"elseput the long date & the long time into field "テァ竕暗ィIティCテェ竕・テャヒ凖⑴テゥテサ"end ifend TimeChangeon VoicesCheckif the voices is empty thenput "テゥgテツカテ窶ケテマ\テテ" into menu "ツェ竕・窶コニ抵ャ"set enabled of menu "ツェ竕・窶コニ抵ャ" to falseelseset commandChar of menuItem "テイbテ竏" of menu "ツェ竕・窶コニ抵ャ" to "H"end ifend VoicesCheckon SpeakingCheckIF the voices is not empty THENIF the speech is done THEN set enabled of menuItem "テイbテ竏妥テεï」ソテュテ愿ゥ~" of menu "ツェ竕・窶コニ抵ャ" to falseEND IFend SpeakingCheckFunction GetEnvironmentreturn the environmentEnd GetEnvironment</script>